/// 应用全局常量值
class PUIGlobalConstant {
  static const String packageName = "pui_flutter";
}

/// 按钮相关默认常量值
class PUIButtonConstant {
  /// 默认水平间距
  static const double horizontalPadding = 12;

  /// 默认垂直间距
  static const double verticalPadding = 8;
}

/// 多状态控件相关默认常量值
class PUIMultiStateLayoutConstant {
  /// 默认加载动画
  static const String defaultLoadingStatePath =
      "assets/json_anim/pui_loading_anim.zip";

  /// 加载提示问题
  static const String defaultLoadingHintText = "加载中，请稍后";

  /// 默认空状态icon
  static const String defaultEmptyStateIconPath =
      "assets/multistate/pui_default_ic_multi_states_empty.png";

  /// 空状态提示标题
  static const String defaultEmptyTitleText = "暂无相关数据内容";

  /// 默认异常状态icon
  static const String defaultExceptionStateIconPath =
      "assets/multistate/pui_default_ic_multi_states_netoff.png";

  /// 异常状态提示标题
  static const String defaultExceptionTitleText = "网络错误~请稍后重试";

  /// 默认自定义状态icon
  static const String defaultCustomStateIconPath =
      "assets/multistate/pui_default_ic_multi_states_custom.png";

  /// 默认自定义异常标题文案
  static const String defaultCustomTitleText = "出错啦~请稍后重试";

  /// 默认重试文案
  static const String defaultOperateText = "重试";
}
